<script>

    // es6新增类class来声明面向对象

    // 类名  大驼峰命名
    // 定义的属性和方法，和es5的一样,方法会自动添加到原型上
    // class  类名{
    //     属性名=值;
    //     属性名=值;
    //     方法名(){};
    //     方法名(){};
    // }

    
    // 声明基本类
    class   Person{
        name="小明";
        age=18;
        say(){
            // 函数中的this指向的就是实例化的对象
            console.log(`我是${this.name},我今年${this.age}`);
        }
    }

    // 实例化类 （和实例化构造函数一模一样）
   let p= new   Person()

   console.log(p);//Person {name: '小明', age: 18}
   p.say() //我是小明,我今年18




   //问题：属性不能传参


</script>